//package com.application.mylibrary.utils.ImageLoader;
//
//import android.app.Activity;
//import android.content.Context;
//import android.graphics.Color;
//import android.widget.ImageView;
//import com.bumptech.glide.Glide;
//import com.bumptech.glide.request.RequestOptions;
//import com.application.mylibrary.R;
//
//
///**
// * Created by lixuce on 2019/8/9.
// */
//public class ImageLoader {
//
//
//    public static void loadHeadPicCircular(Context context, ImageView imageView, String url) {
//        if (isFinish(context)) {
//            return;
//        }
//        Glide.with(context)
//                .load(url)
//                .apply(getCircularOption(context, R.drawable.icon_default_head_pic, R.drawable.icon_default_head_pic))
//                .into(imageView);
//    }
//
//    public static void loadImageUrl(Context context, ImageView imageView, String url, int defPic) {
//        if (isFinish(context)) {
//            return;
//        }
//        Glide.with(context)
//                .load(url)
//                .apply(getDefOption(defPic, defPic))
//                .into(imageView);
//    }
//
//    public static RequestOptions getDefOption(int defaultPic, int errorPic) {
//        return new RequestOptions()
//                .error(errorPic)
//                .placeholder(defaultPic);
//    }
//
//    public static RequestOptions getCircularOption(Context context, int defaultPic, int errorPic) {
//        return getDefOption(defaultPic, errorPic).transform(new CircleTransform(context, 1, Color.BLACK));
//    }
//
//    public static boolean isFinish(Context context){
//        if (context==null) {
//            return true;
//        }
//        if (context instanceof Activity) {
//            if (((Activity) context).isDestroyed()||((Activity) context).isFinishing()) {
//                return true;
//            }
//        }
//        return false;
//    }
//}
